body
{
	margin : 0 0 0 0;
}

/* Polls */
.CalendarImg
{
	Z-INDEX: 1;
	WIDTH: 24px;
	POSITION: absolute;
	HEIGHT: 24px;
}
.PollList_Header
{
	font : 13.5pt Verdana;
	color : #444444;
	text-transform : uppercase;
	padding : 5 5 5 5;
	text-align :center;
	background:CCCCCC;
}
.PollList_Cat
{
	font : bold 12px Verdana;
	padding : 5 5 5 5;
}
.PollTable
{
	width: 100%;
}

.PollItemsTable
{
	width:100%;
}

.PollListTable
{
	width :100%;
}

.HeaderCell
{
	text-align : center;
	background-color : #666666;
	color : #F1F1F1;
	font : 11px Verdana;
}

.HeaderCell a, .HeaderCell a:link, .HeaderCell:visted
{
	color : #F1F1F1;
}

.FooterCell
{
	text-align : center;
}

.ItemCell
{
	font : 11px Verdana;
}

.ItemCell a, .ItemCell a:link, .ItemCell a:visited, .ItemCell a:active
{
	font : 11px Verdana;
}

/* End Polls */

/* Boxes */
.GreyBox
{	
	border : solid 1px #CCCCCC;
	border-top : none;
	background-color : #EAEFF4;
}
.GreyBox TR
{
	background-color : #EAEFF4;
}
.OutsiderBox
{
	border : solid 1px #CCCCCC;
	border-top : none;
	border-bottom : none;
	background-color : #EAEFF4;
}
.OutsiderBox TR
{
	background-color : #EAEFF4;
}
.Box_Header
{	
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#7094BF', endColorStr='#456592', gradientType=0);
	font : bold 11px Tahoma;
	color : White;
	padding : 3 3 3 5;
	border-bottom : solid 1px #2F4571;
}
.Box_Header_Img
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#7094BF', endColorStr='#456592', gradientType=0);
	font : bold 11px Tahoma;
	color : White;
	padding : 2 3 2 5;
	border-bottom : solid 1px #2F4571;	
	vertical-align : middle;
}
.Box_Header_CatImg
{	
	padding : 2 3 2 5;		
	vertical-align : middle;
	border-bottom : solid 2px #DC6566;
	background-color : #B01116/*A00F2E*/;
}
.Box_BigHeader
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#7094BF', endColorStr='#456592', gradientType=0);
	background-color : #B01116/*A00F2E*/;
	font : bold 11px Tahoma;
	color : White;
	padding : 3 3 3 10;
	border-bottom : solid 1px #2F4571;	
	vertical-align : middle;
}
.Box_Content
{
	font : 11px Verdana;
	padding : 5 5 5 5;		
}
.BoxItem
{
	font : 11px Verdana;
	padding : 2 3 2 5;
	border-top : solid 1px #FFFFFF;
	border-bottom : solid 1px #D0DBE8;
}
/* End Boxes */